home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20030409-20031118 / 000305_nugulus@netscape.net_Fri Sep 26 10:10:38 EDT 2003.msg < prev    next >
Text File  |  2020-01-01  |  4KB  |  96 lines

  1. Article: 14549 of comp.protocols.kermit.misc
  2. Path: newsmaster.cc.columbia.edu!panix!newsfeed.media.kyoto-u.ac.jp!in.100proofnews.com!in.100proofnews.com!prodigy.com!newsmst01.news.prodigy.com!prodigy.com!postmaster.news.prodigy.com!newssvr11.news.prodigy.com.POSTED!not-for-mail
  3. From: Jun Zhang <nugulus@netscape.net>
  4. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1
  5. X-Accept-Language: en-us, en
  6. MIME-Version: 1.0
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: Re: How to make use of a terminal server
  9. References: <gQHcb.483$z11.142@newssvr22.news.prodigy.com> <bkvoe1$s9d$1@sesame.cc.columbia.edu>
  10. In-Reply-To: <bkvoe1$s9d$1@sesame.cc.columbia.edu>
  11. Content-Type: text/plain; charset=us-ascii; format=flowed
  12. Content-Transfer-Encoding: 7bit
  13. Lines: 72
  14. Message-ID: <1yXcb.179$Es7.165221468@newssvr11.news.prodigy.com>
  15. NNTP-Posting-Host: 159.66.144.147
  16. X-Complaints-To: abuse@prodigy.net
  17. X-Trace: newssvr11.news.prodigy.com 1064584445 ST000 159.66.144.147 (Fri, 26 Sep 2003 09:54:05 EDT)
  18. NNTP-Posting-Date: Fri, 26 Sep 2003 09:54:05 EDT
  19. Organization: SBC http://yahoo.sbc.com
  20. X-UserInfo1: F[OORT[E@BUYS_H]]RKB_UDAZZ\DPCPDLXUNNHXIJYWZUYICD^RAQBKZQTZTX\_I[^G_KGFNON[ZOE_AZNVO^\XGGNTCIRPIJH[@RQKBXLRZ@CD^HKANYVW@RLGEZEJN@\_WZJBNZYYKVIOR]T]MNMG_Z[YVWSCH_Q[GPC_A@CARQVXDSDA^M]@DRVUM@RBM
  21. Date: Fri, 26 Sep 2003 13:54:05 GMT
  22. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:14549
  23.  
  24. Thanks a lot!
  25.  
  26. Jun
  27.  
  28. Frank da Cruz wrote:
  29. > In article <gQHcb.483$z11.142@newssvr22.news.prodigy.com>,
  30. > Jun Zhang  <nugulus@netscape.net> wrote:
  31. > : I have access to a terminal server where a modem pool is served. 
  32. > : Invokation of the modem is like the following,
  33. > : 
  34. > : telnet hostname portnum
  35. > : Username:   (type name and return)
  36. > : Password:   (type pass and return)
  37. > : atdtphonenumber
  38. > : 
  39. > : I tried to use the following kermit script to automate the authentication,
  40. > : 
  41. > : #!/usr/local/bin/kermit
  42. > : def myuserid username
  43. > : def mypasswd password
  44. > : set carrier-watch off
  45. > : set host hostname portnum
  46. > :
  47. > You need an "if failure" command here in case the connection fails.
  48. > : for \%i 1 10 1 {
  49. > :      input 20 Username:
  50. > :      if success break
  51. > :      output \13
  52. > : }
  53. > : if > \%i 10 exit 1 No login prompt.
  54. > : output \m(myuserid)\13
  55. > : 
  56. > : for \%j 1 10 1 {
  57. > :     input 10 Password:
  58. > :     if success break
  59. > :     output \13
  60. > : {
  61. > :
  62. > That should be a right brace.
  63. > : if > \%j 10 exit No Password prompt.
  64. > : output \m(mypasswd)\13
  65. > : undef mypasswd
  66. > : 
  67. > : but password is always prompted interactively. My immediate purpose is 
  68. > : to use the dial command in the kermit script, how can I do it?
  69. > : 
  70. > I don't understand what you mean by "password is always prompted
  71. > interactively".  The password prompt is printed by the terminal server,
  72. > correct?  Therefore "input 10 Password:" should see it and succeed, and
  73. > then the password will be sent by the "output \m(mypasswd)\13" command.
  74. > Are you saying that this is not happening?
  75. > Maybe you are using a secure version of C-Kermit and the terminal server
  76. > is requesting a secure form of authentication, which causes C-Kermit to 
  77. > prompt for the password locally?  To debug this, tell C-Kermit to "set 
  78. > telnet debug on".
  79. > Anyway, after you have received the Password prompt and sent the password, 
  80. > you can:
  81. >   set modem type <name-of-modem>
  82. >   dial <phone-number>
  83. >   if fail (do something)  
  84. > Also see:
  85. >   http://www.columbia.edu/kermit/ckermit80.html#x14
  86. > - Frank
  87.  
  88.